// page/fenlei/fenlei.js



var students = [
  {
    name:'张三',
    no:'14'
  },
  {
    name:'李四',
    no:'2'
  },
  {
    name:'王五',
    no:'3'
  }
]
var person = {
  firstName:"Bill",
  lastName:"Gates",
  age:50,
  eyeColor:"blue"
}
function find1(a) {
  for(var i=0;i<students.length;i++){
    if(a==students[i].no){
      return '学号:'+students[i].no+'\n学生姓名：'+students[i].name
    }
  }
}

// function find2(b) {
//   for(var key in students){
//     if(b==students[key].no){  
//       return '学号:'+students[key].no+'\n学生姓名：'+students[key].name
//     }
//   }
// }



  

function find3(a) {
    let obj = {}
    for(let i=0;i<students.length;i++){
      obj[students[i].no]=students[i].name
    }
    console.log(obj)
    // let r={}
    // for(let key in obj){
    //   r[key]=obj[key]
    // }  克隆
    // console.log(r)
    // r[2]='你好'
    // console.log(r)
    // console.log(r[2])
    return obj[a]
}


// console.log(find1(2))
// console.log(find3(3))

// find1(3)
// console.log(find2(1))

// (function shuiji1(){
//   console.log('0到99随机数：'+Math.floor((Math.random())*100))
// })()+

// (function shuiji2() {
//   let shu = Math.floor(Math.random()*(1000-99))+99
//   console.log('99到999随机数：'+shu)
// })()
function dateFormat(date,formatString) {
  let year = date.getFullYear()
  formatString = formatString.replace(/(y+)/ig,function ($0,$1) {
    return year.toString().substr(4-$1.length)
  })
  let month =  date.getMonth() + 1
  formatString = formatString.replace(/(M+)/g,function ($0,$1) {
    if(2-$1.length==0){
      if(month>9){
        return month.toString().substr(2-$1.length)
      }
      return '0'+month.toString().substr(2-$1.length)
    }else{
      if(month>9){
        return month.toString().substr(2-$1.length)
      }
      return month.toString().substr(1-$1.length)
    }
    
  })
  let day =  date.getDate()
  formatString = formatString.replace(/(d+)/ig,function ($0,$1) {
    if(2-$1.length==0){
      if(day>9){
        return day.toString().substr(2-$1.length)
      }
      return '0'+day.toString().substr(2-$1.length)
    }else{
      if(day>9){
        return day.toString().substr(2-$1.length)
      }
      return day.toString().substr(1-$1.length)
    }
    
  })
  let hour = date.getHours()
  formatString = formatString.replace(/(h+)/ig,function ($0,$1) {
    if(2-$1.length==0){
      if(hour>9){
        return hour.toString().substr(2-$1.length)
      }
      return '0'+hour.toString().substr(2-$1.length)
    }else{
      if(hour>9){
        return hour.toString().substr(2-$1.length)
      }
      return hour.toString().substr(1-$1.length)
    }
    
  })
  let minutes = date.getMinutes()
  formatString = formatString.replace(/(m+)/g,function ($0,$1) {
    if(2-$1.length==0){
      if(minutes>9){
        return minutes.toString().substr(2-$1.length)
      }
      return '0'+minutes.toString().substr(2-$1.length)
    }else{
      if(minutes>9){
        return minutes.toString().substr(2-$1.length)
      }
      return minutes.toString().substr(1-$1.length)
    }
    
  })
  let seconds = date.getSeconds()
  formatString = formatString.replace(/(s+)/ig,function ($0,$1) {
    if(2-$1.length==0){
      if(seconds>9){
        return seconds.toString().substr(2-$1.length)
      }
      return '0'+seconds.toString().substr(2-$1.length)
    }else{
      if(seconds>9){
        return seconds.toString().substr(2-$1.length)
      }
      return seconds.toString().substr(1-$1.length)
    }
    
  })
  return formatString
}
let date = new Date()
console.log(dateFormat(date,'yy年MM月dd日hh时mm分ss秒'))
// date.prototype.format = function () {
//   console.log(this.getFullYear())
//   return this.getFullYear()
// }
// date.format()



  









Page({
 



  menuClick: function(e){
    let that = this;
    let index = e.currentTarget.dataset.index;//获取当前点击的元素下标
    console.log(index);
    that.setData({
      first_id: index,
    })
    if(this.data.first_names[index].erji.length==0){
      let dd = 'first_names['+index+'].erji'
      let rr = [{
        erji_id:index,
        img:'',
        wenzi:'暂无数据'
      }]
      this.setData({
        [dd]:rr
      })
    }
      },




    /**
     * 页面的初始数据
     */
    data: {
      baseURL:wx.baseURL,
      first_names:[
        // {
        //   "id":1,
        //   "goods_name":"新品",
        //   erji:[
        //   {
        //     erji_id:1,
        //     img:'./image/p12x.png',
        //     wenzi:'BZDZLCX系列'
        //   },
        //   {
        //     erji_id:2,
        //     img:'./image/p32x.png',
        //     wenzi:'CGLZJ系列'
        //   },{
        //     erji_id:3,
        //     img:'./image/p42x.png',
        //     wenzi:'CHLBS系列'
        //   },{
        //     erji_id:4,
        //     img:'./image/p52x.png',
        //     wenzi:'CGLXY系列'
        //   },{
        //     erji_id:5,
        //     img:'./image/p12x.png',
        //     wenzi:'BZDZLCX系列'
        //   },{
        //     erji_id:6,
        //     img:'./image/p42x.png',
        //     wenzi:'CHLBS系列'
        //   },{
        //     erji_id:7,
        //     img:'./image/p42x.png',
        //     wenzi:'CHLBS系列'
        //   },{
        //     erji_id:8,
        //     img:'./image/p42x.png',
        //     wenzi:'CHLBS系列'
        //   },{
        //     erji_id:9,
        //     img:'./image/p42x.png',
        //     wenzi:'CHLBS系列'
        //   },{
        //     erji_id:10,
        //     img:'./image/p42x.png',
        //     wenzi:'CHLBS系列'
        //   },{
        //     erji_id:11,
        //     img:'./image/p42x.png',
        //     wenzi:'CHLBS系列'
        //   }
        //   ]
        //   },
        // {
        //   "id":2,
        //   "goods_name":"高端定制",
        //   erji:[
        //     {
        //       erji_id:1,
        //       img:'./image/p12x.png',
        //       wenzi:'BZDZLCX系列'
        //     },
        //     {
        //       erji_id:2,
        //       img:'./image/p32x.png',
        //       wenzi:'CGLZJ系列'
        //     },{
        //       erji_id:3,
        //       img:'./image/p42x.png',
        //       wenzi:'CHLBS系列'
        //     },{
        //       erji_id:4,
        //       img:'./image/p52x.png',
        //       wenzi:'CGLXY系列'
        //     },{
        //       erji_id:5,
        //       img:'./image/p12x.png',
        //       wenzi:'BZDZLCX系列'
        //     }
        //   ]
        //   },
        // {
        //   "id":3,
        //    "goods_name": "展厅现货",
        //    erji:[
        //     {
        //       erji_id:2,
        //       img:'./image/p12x.png',
        //       wenzi:'BZDZLCX系列'
        //     },{
        //       erji_id:3,
        //       img:'./image/p12x.png',
        //       wenzi:'BZDZLCX系列'
        //     }
        //    ]
        //     },
        // { 
        //   "id":4,
        //   "goods_name": "客厅" ,
        //   erji:[]
          
        //   },
        // {
        //   "id": 5,
        //   "goods_name": "卧室",
        //   erji:[]
      
        // },
        // {
        //   "id": 6,
        //   "goods_name": "书房",
        //   erji:[]
      
        // },
        // {
        //   "id": 7,
        //   "goods_name": "餐厅",
        //   erji:[]
        // },
        
        
      ],
      first_id:0,//用于判断是否是当前选中的
      as:0,
      title:'Y19',

      height:'78.34%'
      
      
    },

    tiaozhuan(e){

      let sou = e.currentTarget.dataset.index //点击的元素下标
      let first_id = this.data.first_id
      let ss =   this.data.first_names[first_id].erji[sou].name //点击的名字
      console.log(ss)
      wx.navigateTo({
      
        url:'../shangpinliebiao/shangpinliebiao?title='+ss,
      })
    },

    
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {

      wx.$https.get('/categorys').then(res=>{
        console.log(res)
        res.sort((a,b)=>{
          return a.level - b.level
        })
        let obj = {}

        for(let i=0;i<res.length;i++){
          let parentId = res[i].parentId,id = res[i].id
          res[i].erji = []
          obj[id] = res[i]
          if(parentId && obj[parentId]){
            obj[parentId].erji.push(res[i])
          }
        }

        let items = []
        for(let key in obj){
          if(obj[key].level == 1){
            items.push(obj[key])
          }
        }

        this.setData({
          first_names:items
        })


      })






    let screenHeight = wx.getSystemInfoSync().windowHeight;
    // var windowHeight = wx.getSystemInfoSync().windowHeight;
    console.log('窗口高度为'+screenHeight+'px')
    if(screenHeight==736){
      console.log('适配736成功'),
      this.setData({ 
        height: (screenHeight*2-464)+'rpx',
      })
    }  
    if(screenHeight==667){
      console.log('适配667成功'),
      this.setData({
        height: (screenHeight*2-330)+'rpx',
      })
      
    }
    
    },
    
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {
      console.log('I am page onReady1')
    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {
      console.log('I am page onShow1')
    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {
      console.log('I am page onHide1')
    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})
